battle of the north cape - Alemán Inglés Diccionario